package com.ruoyi.doudian.service;

import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.doudian.vo.AccessTokenVO;
import com.ruoyi.system.domain.DoudianUser;

/**
 * @author X
 * @version 1.0
 * @className DoudianAuthService
 * @description
 * @date 2020/11/2-11:22
 **/
public interface DoudianAuthService {

    /***
     * 抖店授权
     * @return
     */
    String doudianAuth();

    /***
     * 获取accessToken
     * @param code
     * @return
     */
    AjaxResult getAccessToken(String code, String state);

    /***
     * 获取用户信息
     * @param userId
     * @return
     */
    DoudianUser getDoudianUserByUserId(Long userId);
}
